package com.aaa.sbm.util;

/**
 * @FileName: BaseUtil
 * @Description:
 * @Author: zhz
 * @CreateTime: 2024/4/7 9:34
 * @Version: 1.0.0
 */
public class BaseUtil {
    /**
     * 封装通用的返回成功方法
     * @param data
     * @param <T>
     * @return
     */
    public static  <T> Result success(T data){
        return new Result(ResultStatus.SUCCESS.getReturnCode(),
                ResultStatus.SUCCESS.getReturnMessage(),data);
    }

    /**
     * 封装通用的返回成功方法
     * @param data
     * @param <T>
     * @return
     */
    public static <T> Result error(T data){
        return new Result(ResultStatus.ERROR.getReturnCode(),
                ResultStatus.ERROR.getReturnMessage(),data);
    }
}
